nuclear-powered submarine - English Synonyms Dictionary